high forest - German English Dictionary